<template name="activities">
    <div class="js-sidebar-list-actions">
        {{# each board.activities }}
            <div class="phenom phenom-action clearfix phenom-other">
                {{> userAvatar user=user size="extra-small" class="creator js-show-mem-menu" }}
                <div class="phenom-desc">
                    {{ > memberName user=user }}

                    {{# if isTrue activityType 'createBoard' }}
                        {{_ 'activity-created' boardLabel}}.
                    {{ /if }}

                    {{# if isTrue activityType 'createList' }}
                        {{_ 'activity-added' list.title boardLabel}}.
                    {{ /if }}

                    {{# if isTrue activityType 'archivedList' }}
                        {{_ 'activity-archived' list.title}}.
                    {{ /if }}

                    {{# if isTrue activityType 'createCard' }}
                        {{{_ 'activity-added' cardLink boardLabel}}}.
                    {{ /if }}

                    {{# if isTrue activityType 'archivedCard' }}
                        {{{_ 'activity-archived' cardLink}}}.
                    {{ /if }}

                    {{# if isTrue activityType 'restoredCard' }}
                        {{{_ 'activity-sent' cardLink boardLabel}}}.
                    {{ /if }}

                    {{# if isTrue activityType 'moveCard' }}
                        {{{_ 'activity-moved' cardLink oldList.title list.title}}}.
                    {{ /if }}

                    {{# if isTrue activityType 'addBoardMember' }}
                        {{{_ 'activity-added' memberLink boardLabel}}}.
                    {{ /if }}

                    {{# if isTrue activityType 'removeBoardMember' }}
                        {{{_ 'activity-excluded' memberLink boardLabel}}}.
                    {{ /if }}

                    {{# if isTrue activityType 'joinMember' }}
                        {{# if isTrue currentUser._id member._id }}
                            {{{_ 'activity-joined' cardLink}}}.
                        {{ else }}
                            {{{_ 'activity-added' memberLink cardLink}}}.
                        {{/if}}
                    {{ /if }}

                    {{# if isTrue activityType 'unjoinMember' }}
                        {{# if isTrue currentUser._id member._id }}
                            {{{_ 'activity-unjoined' cardLink}}}.
                        {{ else }}
                            {{{_ 'activity-removed' memberLink cardLink}}}.
                        {{/if}}
                    {{ /if }}

                    {{# if isTrue activityType 'addComment' }}
                        <div class="phenom-desc">
                        {{{_ 'activity-on' cardLink}}}
                            <div class="action-comment markeddown">
                                <a href="{{ card.absoluteUrl }}" class="current-comment show tdn">
                                    <p>{{#viewer}}{{ comment.text }}{{/viewer}}</p>
                                </a>
                            </div>
                        </div>
                    {{ /if }}

                    {{# if isTrue activityType 'addAttachment' }}
                        <div class="phenom-desc">
                            {{{_ 'activity-attached' attachmentLink cardLink}}}.
                        </div>
                    {{ /if }}
                </div>
                <p class="phenom-meta quiet">
                    <span class="date js-hide-on-sending">
                        {{ moment createdAt }}
                    </span>
                </p>
            </div>
        {{ /each }}
    </div>
</template>

<template name="cardActivities">
        <div class="js-list-actions">
            {{# each card.comments }}
                <div class="phenom phenom-action clearfix phenom-comment">
                    {{> userAvatar user=user size="small" class="creator js-show-mem-menu" }}
                    <form>
                        <div class="phenom-desc">
                            {{ > memberName user=user }}
                            <div class="action-comment markeddown">
                                <div class="current-comment">
                                  {{#viewer}}{{ text }}{{/viewer}}
                                </div>
                                <textarea class="js-text" tabindex="1">{{ text }}</textarea>
                            </div>
                        </div>
                        <div class="edit-controls clearfix">
                            <input type="submit" class="primary confirm js-save-edit" value="{{_ 'save'}}" tabindex="2">
                        </div>
                    </form>
                    <p class="phenom-meta quiet">
                        <span class="date js-hide-on-sending">{{ moment createdAt }}</span>
                        {{# if currentUser }}
                            <span class="js-hide-on-sending">
                                - <a href="#" class="js-edit-action">{{_ "edit"}}</a>
                                - <a href="#" class="js-confirm-delete-action">{{_ "delete"}}</a>
                            </span>
                        {{/ if }}
                    </p>
                </div>
            {{/each}}

            {{# each card.activities }}
                <div class="phenom phenom-action clearfix phenom-other">
                    {{> userAvatar user=user size="extra-small" class="creator js-show-mem-menu" }}
                    {{ > memberName user=user }}
                    {{# if isTrue activityType 'createCard' }}
                        {{_ 'activity-added' cardLabel list.title}}.
                    {{ /if }}
                    {{# if isTrue activityType 'joinMember' }}
                        {{# if isTrue currentUser._id member._id }}
                            {{_ 'activity-joined' cardLabel}}.
                        {{ else }}
                            {{{_ 'activity-added' cardLabel memberLink}}}.
                        {{/if}}
                    {{/if}}
                    {{# if isTrue activityType 'unjoinMember' }}
                        {{# if isTrue currentUser._id member._id }}
                            {{_ 'activity-unjoined' cardLabel}}.
                        {{ else }}
                            {{{_ 'activity-removed' cardLabel memberLink}}}.
                        {{/if}}
                    {{ /if }}
                    {{# if isTrue activityType 'archivedCard' }}
                        {{_ 'activity-archived' cardLabel}}.
                    {{ /if }}
                    {{# if isTrue activityType 'restoredCard' }}
                        {{_ 'activity-sent' cardLabel boardLabel}}.
                    {{/ if }}
                    {{# if isTrue activityType 'moveCard' }}
                        {{_ 'activity-moved' cardLabel oldList.title list.title}}.
                    {{/ if }}
                    {{# if isTrue activityType 'addAttachment' }}
                        {{{_ 'activity-attached' attachmentLink cardLabel}}}.
                        {{# if attachment.isImage }}
                            <img src="{{ attachment.url }}" class="attachment-image-preview">
                        {{/if}}
                    {{/ if}}
                </div>
            {{/each}}
        </div>
</template>
